#ifndef _BSP_UART_H_
/************************************
 文件明 ：  bsp_uart.h
 作者   ：  胡秋峰
 描述   ：  UART串口驱动头文件
 ************************************/
#include "imx6ul.h"

/* 函数声明 */
void uart1_init(void);
void uart1_io_init(void);
void uart_ensable(UART_Type *base);
void uart_disable(UART_Type *base);
void uart_soft_reset(UART_Type *base);
void uart_set_baudrate(UART_Type *base, uint32_t baudrate, uint32_t src_clock_hz);
void putc_uart(UART_Type *base, uint8_t c);
void puts_uart(UART_Type *base, char *str);
uint8_t getc_uart(UART_Type *base);
void raise(int sig_nr);

#endif // !_BSP_UART_H_